#!/bin/bash
# ./test.sh abc.sh  自动为abc.sh添加解释器信息
# ./test.sh user.sh  自动为user.sh添加解释器信息
# 先试用grep判断对象脚本是否已经有解释器信息，如果没有则使用sed添加解释器以及描述信息
if ! grep -q "^#!" $1;then
    sed '1i #!/bin/bash' $1
    sed '2i #Description: '
fi
# 因为每个脚本的功能不同，作用不同，所以在给对象脚本添加完解释信息，以及Description后还希望
# 继续编辑集体的脚本功能的描述信息，这里直接使用vim把对象脚本打开，并光标调到该文件的第2行
vim +2 $1